damaged from hail - Francés Inglés Diccionario